salvadori's crimson-wing - Spanish English Dictionary